/**********************************************************************
 * FILE : Command.java
 * CREATE DATE : 2011-11-25
 * DESCRIPTION :
 *		
 *      
 * CHANGE HISTORY LOG
 *---------------------------------------------------------------------
 * NO.|    DATE    |     NAME     |     REASON     | DESCRIPTION
 *---------------------------------------------------------------------
 * 1  | 2011-11-25 |  Sting  |    创建草稿版本
 *---------------------------------------------------------------------              
 **********************************************************************
 */
package com.sgm.de.benchmark;

import com.alibaba.fastjson.JSON;

/**
 * @author Sting<p>
 * TODO 这里描述该类的主要作用，以及使用时需要注意的事项
 */
public class Cmder {
    public static String quantity(String is) {
        return JSON.toJSONString(new Cmd("quantity", is));
    }

    /**
     */
    public static String addQuantity(String i) {
        return JSON.toJSONString(new Cmd("quantity", i));
    }

    public static String time(String i) {
        return JSON.toJSONString(new Cmd("time", i));
    }

    /**
     * 
     * @param i
     * @return
     */
    public static String addThread(String i) {
        return JSON.toJSONString(new Cmd("addThread", i));
    }

    /**
     * @return
     */
    public static String stop() {
        return JSON.toJSONString(new Cmd("stop"));
    }

    public static void main(String[] args) {
    }

    public static String runTest() {
        return JSON.toJSONString(new Cmd("runTest"));
    }

    public static String config(ProcessConfig config) {
        return JSON.toJSONString(new Cmd("config", JSON.toJSONString(config)));
    }

    public static String msgsize(String kb) {
        return JSON.toJSONString(new Cmd("msgsize", kb));
    }
}
